CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service A

Total Complexity 62
Dependencies 18
Dependents 0
Total lines 408
Lines of code 194
Logical lines of code 114
Comment lines 148
Methods 16
Properties 3

Methods 16

Method Rating Maintainability Complexity Lines of code
format_user_batch()
A
40 15 55
format_registered_user_data()
A
57 10 15
format_guest_user_data()
A
57 10 15
get_tag_roles_for_receiver()
S
61 4 12
set_tags()
S
59 3 14
set_order_data()
S
62 3 11
getReceiverBatch()
S
64 3 11
get_total_spent_for_customer()
S
61 2 13
getReceiver()
S
66 2 9
get_registered_receiver_by_id()
S
67 2 8
get_tag_service()
S
71 2 6
get_role_repository()
S
71 2 6
getReceiverEmails()
S
81 1 3
subscribe()
S
74 1 4
unsubscribe()
S
69 1 8
get_orders_service()
S
76 1 4